/**
 * 获取用户消息
 *
 * @param {string} userId 用户ID
 * @returns {Promise<any>} 返回Promise对象，包含用户消息数据
 */
export const GetMessage = (userId) =>
  uni.$http.get("/api/message/getMessage/" + userId);

/**
 * 发送消息
 *
 * @param {object} message 消息对象
 * @returns {Promise<any>} 返回Promise对象，包含发送结果
 */
export const SendMessage = (message) =>
  uni.$http.post("/api/message/sendMessage", message);

/**
 * 上传消息文件
 *
 * @param {object} file 文件对象
 * @returns {Promise<any>} 返回Promise对象，包含上传结果
 */
export const UploadMessageFile = (file) =>
  uni.$http.upload("/api/message/uploadMessageFile", {
    file: file,
    name: "file",
    custom: { loading: false },
  });